Exploring the Effectiveness of Loop Perforation for Quality of Service Profiling by Sasa

نویسندگان

  • Sasa Misailovic
  • Terry P. Orlando
  • Hank Hoffmann
  • Stelios Sidiroglou
چکیده

Many computations exhibit a trade off between execution time and quality of service. A video encoder, for example, can often encode frames more quickly if it is given the freedom to produce slightly lower quality video. A developer attempting to optimize such computations must navigate a complex trade-off space to find optimizations that appropriately balance quality of service and performance. We present a new quality of service profiler that is designed to help developers identify promising optimization opportunities in such computations. In contrast to standard profilers, which simply identify time-consuming parts of the computation, a quality of service profiler is designed to identify subcomputations that can be replaced with new, potentially less accurate, subcomputations that deliver significantly increased performance in return for acceptably small quality of service losses. Our quality of service profiler uses loop perforation, which transforms loops to perform fewer iterations than the original loop, to obtain implementations that occupy different points in the performance/quality of service trade-off space. The rationale is that optimizable computations often contain loops that perform extra iterations, and that removing iterations, then observing the resulting effect on the quality of service, is an effective way to identify such optimizable subcomputations. Our experimental results from applying our implemented quality of service profiler to a challenging set of benchmark applications show that it can enable developers to identify promising optimization opportunities and deliver successful optimizations that substantially increase the performance with only small quality of service losses. Thesis Supervisor: Martin C. Rinard

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ascaridial Volvulus: An Uncommon Cause of Ileal Perforation

Ascariasis is a common worm infestation in developing and under-developed countries. It is caused by the ingestion of food contaminated with Ascaris eggs from faeces and is more common in places with poor sanitation. Almost 25% of the world population is infested by Ascaris lumbricoides. Although ascariasis is a chronic disease, it can present as acute abdomen rarely. The wandering nature of As...

متن کامل

Exploring Energy Efficiency and Service Quality of Airlines with Cruise Speed Control

In the past decade, fuel consumption and CO2 emission have increased in the airline industry. Large CO2 footprint has a damaging effect on the environment. Global concerns over this issue has made the airline industry to be greener. Most efforts of the green airline industry are improving the fuel consumption to reduce the CO2 emission and its environmental damage. Here, we use cruise speed con...

متن کامل

Effectiveness of Service Delivery in Cardiology Based Corporate Hospitals

Patient satisfaction is one of the sensitive indicators in determining the effectiveness of service rendered in hospitals. The study focus on comparing the health care services of  two cardiology based corporate hospitals in Hyderabad, Andhra Pradesh, India. The data for the study was collected through a questionnaire consisting of two sections. An attempt has been made to elicit the informatio...

متن کامل

The Effect of Using “Applied In-Service Education Model” on Quality of Nursing Care in Surgery Unit

Introduction. One of the important duties of nursing managers is staff development for improving the quality of nursing care. If staff development is designed and implemented based on proper principles and nurses’ needs, it can lead to the improvement of nursing care. In this study, we have tried to present an applied model for nurses’ in-service education and determine its effect on the qualit...

متن کامل

Exploring 70 Years of the British National Health Service through Anniversary Documents

The British National Health Service (NHS) celebrates its 70th birthday on July 5, 2018. This article examines this anniversary through the lens of previous anniversaries. It examines seven documents close to each anniversary over a period of some 60 years, drawing on interpretive content analysis, based on the narrative dimensions of context (structure and finance); success or achievements; pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011